Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEOPOLD ROAD Detached £60,000 27 Mar 1997
4 LEOPOLD ROAD Semi-Detached £470,000 1 Dec 2023
6 LEOPOLD ROAD Semi-Detached £417,000 9 May 2023
8 LEOPOLD ROAD Detached £895,000 4 Dec 2020
10 LEOPOLD ROAD Detached £410,125 8 Jun 2018
11 LEOPOLD ROAD Detached £250,000 5 Apr 2012
12 LEOPOLD ROAD Detached £152,450 1 Mar 1999
13 LEOPOLD ROAD Detached £420,000 31 Jul 2015
15 LEOPOLD ROAD Detached £292,000 8 May 2012
16 LEOPOLD ROAD Semi-Detached £68,000 8 Sep 1995
17A LEOPOLD ROAD £153,000 20 Nov 2019
18 LEOPOLD ROAD Detached £234,950 4 Jul 2011
20 LEOPOLD ROAD Semi-Detached £128,500 30 Nov 2000
22 LEOPOLD ROAD Detached £110,000 1 Sep 1998
24 LEOPOLD ROAD Semi-Detached £250,000 3 Jul 2003
26 LEOPOLD ROAD Semi-Detached £237,000 15 Jan 2010
28 LEOPOLD ROAD Terraced £215,000 19 Sep 2018